package main

import "fmt"

// 变量作用域


var a int = 10		//定义一个全局变量

func f1() {
	a := 100000
	name := "理想"
	fmt.Println(a, name)
}

func main() {
	f1()
	//fmt.Println(name)     // 局部变量找不到f1函数的内部变量

	//语句块作用域

	for i:=0;i<10;i++{
		fmt.Println(i)
	}
	//fmt.Println(i) // 无法使用上面for循环的变量

}
